The second edition of "Haskell: The Craft of Functional Programming" is essential reading for beginners to functional programming and newcomers to the Haskell programming language. The emphasis is on the process of crafting programs and the text contains many examples and running case studies, as we[...]
Cider has recently seen a surge of popularity both in versions produced by large breweries and by small producers and home cider-makers who value taste and complexity. This book takes us through the history and practicalities, and introduces the concepts and techniques of craft cider production. It [...]
Preaching is a dangerously high calling in which mere mortals dare to speak on behalf of God. All too often, well-intentioned preachers preach poorly. But what do good preachers do well? And what can we learn from them? Simon Vibert has studied the work of today's leading preachers with an eye for d[...]
This book is suitable for those who have worked through So You Really Want To Learn Spanish Book 1, or pupils with an intermediate Spanish knowledge. Pupils are introduced to comparative and superlative adjectives, the use of the preterite tense and demonstrative pronouns and adjectives. The narrati[...]
This book follows directly on from So You Really Want To Learn Spanish Book 2 and is suitable for pupils in Year 8 upwards. The narrative style throughout is combined with a thorough grammatical approach which will prepare pupils for Common Entrance, other entrance exams and scholarship at 13+, as w[...]